eat one's own words - Deutsch Englisch Wörterbuch